package com.linln.modules.insurance.service;

import com.linln.common.vo.PageResult;
import com.linln.modules.insurance.domain.InsuranceOffer;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @author : pengliang
 * @version V1.0
 * @Project: timo
 * @Package com.linln.modules.userule.service
 * @Descriptio /**
 * @Project: timo
 * @Package com.linln.modules.userule.service
 * @Description: TODO
 * @date Date : 2020年12月29日 14:23
 */

public interface InsuranceOfferService extends IService<InsuranceOffer> {
    //添加报价记录
    boolean addInsuranceOffer(InsuranceOffer insuranceOffer);
    /**
     * 获取报价记录
     * @param ownerName 报价人名称
     * @param ownerPhone 报价人电话
     * @param status 状态
     * @return
     */
    PageResult<InsuranceOffer> getInsuranceOffer(Integer pageNum, Integer limit, String ownerName, String ownerPhone, Boolean status);
    //更新报价记录
    boolean updateInsuranceOfferStatus(String ioId,long userId);
}
